using System;
using System.Data;
using System.Collections;

namespace APP.QUANLY.Entity.ConditionForm
{
    /// <summary>
    /// Summary description for PHIEUTHU.
   /// </summary>
    public class PHIEUTHUConditionForm
    {

        #region Fields
      private Int32 _MAPHIEUTHU;
      private string _MAHOADONTHU;
      private string _MAHOADONXUATKHO;
      private decimal _TIENTHANHTOAN;
      private string _DIENGIAI;
      private Int32 _MACA;
      private DateTime _NGAYTHANHTOAN;
        #endregion

        #region Properties
	public bool IsSetMAPHIEUTHU;  
    public bool IsMAPHIEUTHUNullable
      { get { return false;  } }
      public Int32 MAPHIEUTHU
      {
         get { return _MAPHIEUTHU; }
         set { 
		_MAPHIEUTHU = value; 
		IsSetMAPHIEUTHU = true;
		}
      }
	public bool IsSetMAHOADONTHU;
	public bool IsMAHOADONTHUNullable
      { get { return true;  } }
      public string MAHOADONTHU
      {
         get { return _MAHOADONTHU;  }
         set { 
		_MAHOADONTHU = value; 
		IsSetMAHOADONTHU = true;
		}
      }
	public bool IsSetMAHOADONXUATKHO;
	public bool IsMAHOADONXUATKHONullable
      { get { return true;  } }
      public string MAHOADONXUATKHO
      {
         get { return _MAHOADONXUATKHO;  }
         set { 
		_MAHOADONXUATKHO = value; 
		IsSetMAHOADONXUATKHO = true;
		}
      }
	public bool IsSetTIENTHANHTOAN;
	public bool IsTIENTHANHTOANNullable
      { get { return true;  } }
      public decimal TIENTHANHTOAN
      {
         get { return _TIENTHANHTOAN;  }
         set { 
		_TIENTHANHTOAN = value; 
		IsSetTIENTHANHTOAN = true;
		}
      }
	public bool IsSetDIENGIAI;
	public bool IsDIENGIAINullable
      { get { return true;  } }
      public string DIENGIAI
      {
         get { return _DIENGIAI;  }
         set { 
		_DIENGIAI = value; 
		IsSetDIENGIAI = true;
		}
      }
	public bool IsSetMACA;
	public bool IsMACANullable
      { get { return true;  } }
      public Int32 MACA
      {
         get { return _MACA;  }
         set { 
		_MACA = value; 
		IsSetMACA = true;
		}
      }
	public bool IsSetNGAYTHANHTOAN;
	public bool IsNGAYTHANHTOANNullable
      { get { return true;  } }
      public DateTime NGAYTHANHTOAN
      {
         get { return _NGAYTHANHTOAN;  }
         set { 
		_NGAYTHANHTOAN = value; 
		IsSetNGAYTHANHTOAN = true;
		}
      }
        #endregion

        #region Constructors
        public PHIEUTHUConditionForm()
        {
         Reset();
        }
        #endregion

        public void Reset()
        {
            	 _MAPHIEUTHU = EmptyValues.v_Int32;
	IsSetMAPHIEUTHU = false;
	 _MAHOADONTHU = EmptyValues.v_string;
	IsSetMAHOADONTHU = false;
	 _MAHOADONXUATKHO = EmptyValues.v_string;
	IsSetMAHOADONXUATKHO = false;
	 _TIENTHANHTOAN = EmptyValues.v_decimal;
	IsSetTIENTHANHTOAN = false;
	 _DIENGIAI = EmptyValues.v_string;
	IsSetDIENGIAI = false;
	 _MACA = EmptyValues.v_Int32;
	IsSetMACA = false;
	 _NGAYTHANHTOAN = EmptyValues.v_DateTime;
	IsSetNGAYTHANHTOAN = false;
        }
    }
}